completing successfully - Français Anglais Dictionnaire